{extend name="property/public/insidePageBase" /}
{block name="title"}编辑房间{/block}
{block name="css"}
{__block__}
<style>
    body{ margin:0; }
    .layui-iconpicker-body.layui-iconpicker-body-page .hide {display: none;}
    body .layui-iconpicker .layui-iconpicker-icon-item{ width: 20.1%; }
    body{  background-color: #ffffff; }
    .layui-upload-img-box { float:left;  margin-bottom: 2px;margin-right: 2px; background: #e0e0e0;  padding: 1px; }
    .layui-upload-img {width: 82px; height: 82px; margin-bottom: 1px;}
</style>
{/block}
{block name="body"}
<div class="layuimini-container">
    <div class="layuimini-main">
        <div class="layui-form layui-form-pane">
            <div class="layui-row">
                <div class="layui-col-xs10">
                    <div class="layui-form-item">
                        <label class="layui-form-label indispensable">所属物业</label>
                        <div class="layui-input-block">
                            <select name="property_id" lay-filter="property_id" disabled>
                                <option value="">请选择</option>
                                {foreach $propertyData as $v}
                                <option value="{$v['id']}" {if ($info['property_id'] == $v['id'])}selected{/if}>{$v['name']}</option>
                                {/foreach}
                            </select>
                        </div>
                    </div>
                </div>
                <div class="layui-col-xs2">

                </div>
            </div>

            <div class="layui-row">
                <div class="layui-col-xs6">
                    <div class="layui-form-item">
                        <label class="layui-form-label">楼栋单元</label>
                        <div class="layui-input-block" id="top_unit_id_show">
                            <input type="text" value="{$info['unit_name']??''}" disabled id="product-room-data" autocomplete="off" class="layui-input">
                        </div>
                    </div>
                </div>
                <div class="layui-col-xs4">
                    <div class="layui-input-group">
                        <div class="layui-input-split layui-input-prefix">第&nbsp;&nbsp;&nbsp;&nbsp;</div>
                        <input type="text" name="floor_name" value="{$info['floor_name']??''}" placeholder="所属楼层"  class="layui-input">
                        <div class="layui-input-split layui-input-suffix">层 共</div>
                    </div>
                </div>
                <div class="layui-col-xs2">
                    <div class="layui-input-group">
                        <input type="text" name="floor_total" value="{$info['floor_total']??''}" placeholder="总层高"  class="layui-input">
                        <div class="layui-input-split layui-input-suffix">层</div>
                    </div>
                </div>
            </div>
            <div class="layui-row">
                <div class="layui-col-xs6">
                    <div class="layui-form-item">
                        <label class="layui-form-label indispensable">房间名称</label>
                        <div class="layui-input-block">
                            <input type="text" name="room_name" value="{$info['room_name']??''}" lay-verify="require" autocomplete="off" placeholder="请输入房间名称" class="layui-input">
                        </div>
                    </div>
                </div>
                <div class="layui-col-xs2">
                    <div class="layui-input-group">
                        <input type="text" name="room_unit" value="{$info['room_unit']??''}" placeholder="单位"  class="layui-input">
                    </div>
                </div>
                <div class="layui-col-xs4">
                    <div class="layui-input-group">
                        <div class="layui-input-split layui-input-prefix indispensable">面积&nbsp;&nbsp;&nbsp;&nbsp;</div>
                        <input type="text" name="room_size" value="{$info['room_size']??''}" placeholder="房间面积"  class="layui-input">
                        <div class="layui-input-split layui-input-suffix">㎡</div>
                    </div>
                </div>
            </div>
            <div class="layui-form-item">
                <div class="layui-row">
                    <div class="layui-col-xs4">
                        <div class="layui-input-group">
                            <div class="layui-input-split layui-input-prefix">&nbsp;&nbsp;&nbsp;&nbsp;房间户型&nbsp;&nbsp;&nbsp;&nbsp;</div>
                            <input type="text" name="room_num" value="{$info['room_num']??''}" placeholder="房间数量"  class="layui-input">
                            <div class="layui-input-split layui-input-suffix">室</div>
                        </div>
                    </div>
                    <div class="layui-col-xs2">
                        <div class="layui-input-group">
                            <input type="text" name="hall_num" value="{$info['hall_num']??''}" placeholder="客餐厅数量"  class="layui-input">
                            <div class="layui-input-split layui-input-suffix">厅</div>
                        </div>
                    </div>
                    <div class="layui-col-xs2">
                        <div class="layui-input-group">
                            <input type="text" name="who_num" value="{$info['who_num']??''}" placeholder="卫生间数量"  class="layui-input">
                            <div class="layui-input-split layui-input-suffix">卫</div>
                        </div>
                    </div>
                    <div class="layui-col-xs4">
                        <div class="layui-input-group">
                            <div class="layui-input-split layui-input-prefix">朝向&nbsp;&nbsp;&nbsp;&nbsp;</div>
                            <input type="text" name="direction" value="{$info['direction']??''}" placeholder="房间朝向"  class="layui-input">
                        </div>
                    </div>
                </div>
            </div>
            <div class="layui-form-item">
                <div class="layui-row">
                    <div class="layui-col-xs6">
                        <div class="layui-input-group">
                            <div class="layui-input-split layui-input-prefix indispensable">&nbsp;&nbsp;&nbsp;&nbsp;房间租金&nbsp;&nbsp;&nbsp;&nbsp;</div>
                            <input type="text" name="room_rent" value="{$info['room_rent']??''}" placeholder="房间租金"  class="layui-input">
                            <div class="layui-input-split layui-input-suffix">¥/月</div>
                        </div>
                    </div>
                    <div class="layui-col-xs6">
                        <div class="layui-input-group">
                            <div class="layui-input-split layui-input-prefix">&nbsp;&nbsp;&nbsp;&nbsp;房间押金&nbsp;&nbsp;&nbsp;&nbsp;</div>
                            <input type="text" name="room_deposit" value="{$info['room_deposit']??''}" placeholder="房间押金"  class="layui-input">
                            <div class="layui-input-split layui-input-suffix">¥/期</div>
                        </div>
                    </div>
                </div>
            </div>
            <div class="layui-form-item">
                <label class="layui-form-label">房间标签</label>
                <div class="layui-input-block">
                    <input type="text" name="label_id" id="label" autocomplete="off" class="layui-input">
                </div>
            </div>
            <div class="layui-form-item">
                <label class="layui-form-label">房间图片</label>
                <div class="layui-input-block" id="image_info">
                    <button type="button" class="layui-btn" id="upload_imgs" lay-data="{field: 'picture',data:{dir:'room/picture', field:'picture'}}">上传图片</button>
                    <div class="layui-upload-list" id="img_show">
                        {foreach $info['picture'] as $k=>$v}
                        <div class="layui-upload-img-box" id="{:md5($v)}-{$k}">
                            <img src="{$v}" class="layui-upload-img checkPictureByImg">
                            <input type="hidden" name="picture[]" value="{$v}">
                            <p>
                                <a class="layui-btn layui-btn-xs cftoggleUpload" style="float: left" lay-data="{field: 'picture',data:{dir:'room/picture', field:'picture', room_picture_upload_index: '{:md5($v)}-{$k}'}}">修改</a>
                                <a class="layui-btn layui-btn-xs layui-btn-danger" onclick="this.parentNode.parentNode.parentNode.removeChild(this.parentNode.parentNode);" style="float: right">删除</a>
                            </p>
                        </div>
                        {/foreach}
                        <div style="clear: both"></div>
                    </div>
                </div>
            </div>

            <div class="layui-form-item layui-form-text">
                <label class="layui-form-label">备注说明</label>
                <div class="layui-input-block">
                    <textarea  name="remark" class="layui-textarea">{$info['remark']??''}</textarea>
                </div>
            </div>

            <div class="layui-form-item layui-hide">
                <button type="button" class="layui-btn layui-btn-primary replaceUploadImg toggleUpload" lay-data="{}"></button>
                <button class="layui-btn" lay-submit lay-filter="submitBtn" id="submitBtn">提交</button>
            </div>
        </div>
    </div>
</div>
{/block}
{block name="js"}
{__block__}
<script>
    layui.use(['form', 'layer', 'layCascader'], function () {
        var form = layui.form,layer = layui.layer,  $ = layui.$, layCascader = layui.layCascader;
        setTimeout(function() {
            let labelCase = layCascader({
                elem: '#label',
                options: {:json_encode($labelData,JSON_UNESCAPED_UNICODE)},
                value: {:json_encode($info['label_ids'],JSON_UNESCAPED_UNICODE)},
                props: {
                    multiple: true
                }
            });
        }, 200)
        $('#upload_imgs').selectImages({
            confirm:function(res,elem) {
                for(var i in res) {
                    index = (new Date()).getTime()+''+i;
                    $('#img_show').append('<div class="layui-upload-img-box" id="'+index+'">' +
                        '<img src="' + res[i].src + '" class="layui-upload-img checkPictureByImg">' +
                        '<input type="hidden" name="picture[]" value="' + res[i].src + '">' +
                        '<p>' +
                        '<a class="layui-btn layui-btn-xs cftoggleUpload" style="float: left" lay-data="{field: \'picture\',data:{dir:\'room/picture\', field:\'picture\', room_picture_upload_index: \''+index+'\'}}">修改</a>' +
                        '<a class="layui-btn layui-btn-xs layui-btn-danger" onclick="this.parentNode.parentNode.parentNode.removeChild(this.parentNode.parentNode);" style="float: right">删除</a>' +
                        '</p>' +
                        '</div>'
                    );
                }
            }
        });
        $(document).on('click', '.cftoggleUpload', function () {
            $('.toggleUpload').attr('lay-data', $(this).attr('lay-data'));
            $('.toggleUpload').trigger('click');
        });
        $('.replaceUploadImg').selectImages({
            confirm:function(res,elem,data) {
                let replaceUploadObj = $('#'+data.data.room_picture_upload_index);
                replaceUploadObj.find('img').attr('src', res[0].src);
                replaceUploadObj.find('img').attr('alt', res[0].src);
                replaceUploadObj.find('input').val(res[0].src);
            }
        });
    });
</script>
{/block}